package jmine.tec.utils.spring;

import java.io.Serializable;

/**
 * Guarda uma referência para um bean. Pode resolver de maneira lazy.
 * 
 * @author wellington.santos
 * @param <T> o tipo do bean
 */
public interface BeanReference<T> extends Serializable {

    /**
     * Devolve a instância do bean.
     * 
     * @return a instância do bean
     */
    T get();

}
